package com.aruio.mapper;

import com.aruio.dto.PandaExcelQueryDTO;
import com.aruio.dto.PandaDTO;
import com.aruio.entity.Panda;
import com.aruio.vo.PandaVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Description TODO
 * @Date 2024/9/4 13:53
 * @Created by 10574
 */
@Mapper
public interface PandaMapper {
    void saveBatch(@Param("pandaList") List<Panda> pandaList);

    List<Panda> findExportPandas(@Param("dto") PandaExcelQueryDTO pandaExcelQueryDTO);

    int selectTotalRows();

    List<PandaVO> queryPandas(@Param("dto") PandaDTO pandaDTO);

    Panda queryPanda(@Param("dto") PandaDTO pandaDTO);
}
